noids (synthetic cannabinoids) - French English Dictionary